crypto/tls.lruSessionCache.Lock (method, view implemented interface methods)

671 uses

	crypto/tls (current package)
		common.go#L1598: 	writerMutex.Lock()
		common.go#L1694: 	c.Lock()
		common.go#L1727: 	c.Lock()
		conn.go#L866: 	c.out.Lock()
		conn.go#L1055: 	c.out.Lock()
		conn.go#L1072: 	c.out.Lock()
		conn.go#L1219: 	c.out.Lock()
		conn.go#L1293: 	c.handshakeMutex.Lock()
		conn.go#L1346: 		c.out.Lock()
		conn.go#L1389: 	c.in.Lock()
		conn.go#L1472: 	c.out.Lock()
		conn.go#L1549: 	c.handshakeMutex.Lock()
		conn.go#L1559: 	c.in.Lock()
		conn.go#L1588: 			c.out.Lock()
		conn.go#L1609: 	c.handshakeMutex.Lock()
		conn.go#L1659: 	c.handshakeMutex.Lock()
		conn.go#L1669: 	c.handshakeMutex.Lock()
		quic.go#L290: 	c.handshakeMutex.Lock()
		quic.go#L511: 	defer c.handshakeMutex.Lock()

	context
		context.go#L294: 		cc.mu.Lock()
		context.go#L408: 	p.mu.Lock()
		context.go#L453: 	c.mu.Lock()
		context.go#L493: 		p.mu.Lock()
		context.go#L509: 		c.mu.Lock()
		context.go#L556: 	c.mu.Lock()
		context.go#L649: 	c.mu.Lock()
		context.go#L685: 	c.mu.Lock()

	database/sql
		sql.go#L582: 	dc.Lock()
		sql.go#L597: 	dc.Lock()
		sql.go#L612: 	dc.Lock()
		sql.go#L651: 	dc.Lock()
		sql.go#L661: 	dc.Lock()
		sql.go#L670: 	dc.db.mu.Lock()
		sql.go#L699: 	dc.db.mu.Lock()
		sql.go#L745: 	db.mu.Lock()
		sql.go#L767: 	db.mu.Lock()
		sql.go#L927: 	db.mu.Lock()
		sql.go#L996: 	db.mu.Lock()
		sql.go#L1030: 	db.mu.Lock()
		sql.go#L1051: 	db.mu.Lock()
		sql.go#L1073: 	db.mu.Lock()
		sql.go#L1109: 		db.mu.Lock()
		sql.go#L1218: 	db.mu.Lock()
		sql.go#L1276: 	db.mu.Lock()
		sql.go#L1317: 	db.mu.Lock()
		sql.go#L1373: 			db.mu.Lock()
		sql.go#L1410: 				db.mu.Lock()
		sql.go#L1433: 		db.mu.Lock()
		sql.go#L1439: 	db.mu.Lock()
		sql.go#L1459: 	db.mu.Lock()
		sql.go#L1466: 		c.Lock()
		sql.go#L1487: 	db.mu.Lock()
		sql.go#L2082: 	dc.Mutex.Lock()
		sql.go#L2279: 	tx.stmts.Lock()
		sql.go#L2382: 	tx.stmts.Lock()
		sql.go#L2429: 	stmt.mu.Lock()
		sql.go#L2483: 	tx.stmts.Lock()
		sql.go#L2701: 	s.db.mu.Lock()
		sql.go#L2722: 	s.mu.Lock()
		sql.go#L2748: 	s.mu.Lock()
		sql.go#L2777: 	s.mu.Lock()
		sql.go#L2891: 	s.mu.Lock()
		sql.go#L2915: 	s.mu.Lock()
		sql.go#L3059: 	rs.dc.Lock()
		sql.go#L3123: 	rs.dc.Lock()
		sql.go#L3192: 	rs.dc.Lock()
		sql.go#L3209: 	rs.dc.Lock()

	github.com/jackc/pgx/v5/pgconn
		pgconn.go#L528: 	pgConn.bufferingReceiveMux.Lock()
		pgconn.go#L583: 		pgConn.bufferingReceiveMux.Lock()

	github.com/jackc/pgx/v5/pgconn/ctxwatch
		context_watcher.go#L33: 	cw.lock.Lock()
		context_watcher.go#L52: 	cw.lock.Lock()

	github.com/jackc/pgx/v5/pgproto3
		trace.go#L364: 	t.mux.Lock()

	github.com/jackc/pgx/v5/pgxpool
		pool.go#L472: 	p.healthCheckMu.Lock()

	github.com/jackc/puddle/v2
		pool.go#L182: 	p.mux.Lock()
		pool.go#L271: 	p.mux.Lock()
		pool.go#L367: 	p.mux.Lock()
		pool.go#L401: 	p.mux.Lock()
		pool.go#L425: 			p.mux.Lock()
		pool.go#L446: 		p.mux.Lock()
		pool.go#L479: 	p.mux.Lock()
		pool.go#L502: 		p.mux.Lock()
		pool.go#L565: 	p.mux.Lock()
		pool.go#L612: 	p.mux.Lock()
		pool.go#L629: 	p.mux.Lock()
		pool.go#L658: 	p.mux.Lock()
		pool.go#L671: 	p.mux.Lock()
		pool.go#L690: 	p.mux.Lock()
		pool.go#L698: 	p.mux.Lock()

	github.com/robfig/cron/v3
		chain.go#L66: 			mu.Lock()
		cron.go#L159: 	c.runningMu.Lock()
		cron.go#L178: 	c.runningMu.Lock()
		cron.go#L205: 	c.runningMu.Lock()
		cron.go#L216: 	c.runningMu.Lock()
		cron.go#L227: 	c.runningMu.Lock()
		cron.go#L324: 	c.runningMu.Lock()

	go.pact.im/x/clock
		ticker.go#L136: 	t.mu.Lock()
		ticker.go#L148: 	t.mu.Lock()

	go.pact.im/x/clock/fakeclock
		fakeclock.go#L75: 	c.mu.Lock()
		fakeclock.go#L86: 	c.mu.Lock()
		fakeclock.go#L98: 	c.mu.Lock()
		fakeclock.go#L113: 	c.mu.Lock()
		fakeclock.go#L130: 	c.mu.Lock()
		fakeclock.go#L177: 	c.mu.Lock()
		fakeclock.go#L189: 	c.mu.Lock()

	go.pact.im/x/clock/observeclock
		observeclock.go#L66: 	c.mu.Lock()
		observeclock.go#L76: 	c.mu.Lock()

	go.pact.im/x/httptrack
		stats.go#L135: 	s.mu.Lock()
		stats.go#L158: 	s.mu.Lock()
		stats.go#L165: 	s.mu.Lock()

	go.pact.im/x/process
		process.go#L85: 	p.stateMu.Lock()
		process.go#L198: 	p.stateMu.Lock()

	go.pact.im/x/supervisor
		group.go#L44: 	g.mu.Lock()
		group.go#L62: 	g.mu.Lock()
		group.go#L69: 	g.mu.Lock()
		interrupt.go#L21: 	s.stopMu.Lock()
		interrupt.go#L41: 	s.stopMu.Lock()
		interrupt.go#L53: 	s.stopMu.Lock()

	go.uber.org/mock/gomock
		callset.go#L63: 	cs.expectedMu.Lock()
		callset.go#L81: 	cs.expectedMu.Lock()
		callset.go#L99: 	cs.expectedMu.Lock()
		callset.go#L136: 	cs.expectedMu.Lock()
		callset.go#L152: 	cs.expectedMu.Lock()
		controller.go#L187: 	ctrl.mu.Lock()
		controller.go#L201: 		ctrl.mu.Lock()
		controller.go#L257: 	ctrl.mu.Lock()
		controller.go#L265: 	ctrl.mu.Lock()

	go.uber.org/zap
		sink.go#L76: 	sr.mu.Lock()
		sink.go#L110: 	sr.mu.Lock()

	go.uber.org/zap/zapcore
		buffered_write_syncer.go#L138: 	s.mu.Lock()
		buffered_write_syncer.go#L159: 	s.mu.Lock()
		buffered_write_syncer.go#L195: 		s.mu.Lock()
		write_syncer.go#L65: 	s.Lock()
		write_syncer.go#L72: 	s.Lock()

	go/constant
		value.go#L139: 	x.mu.Lock()
		value.go#L169: 		y.r.mu.Lock()
		value.go#L177: 		l.mu.Lock()

	go/token
		position.go#L137: 	f.mutex.Lock()
		position.go#L147: 	f.mutex.Lock()
		position.go#L162: 	f.mutex.Lock()
		position.go#L179: 	f.mutex.Lock()
		position.go#L203: 	f.mutex.Lock()
		position.go#L225: 	f.mutex.Lock()
		position.go#L237: 	f.mutex.Lock()
		position.go#L270: 	f.mutex.Lock()
		position.go#L349: 	f.mutex.Lock()
		serialize.go#L55: 		f.mutex.Lock()

	go/types
		context.go#L91: 	ctxt.mu.Lock()
		context.go#L114: 	ctxt.mu.Lock()
		context.go#L138: 	ctxt.mu.Lock()
		cycles.go#L129: 		t.mu.Lock()
		named.go#L232: 	n.mu.Lock()
		named.go#L436: 	t.mu.Lock()
		named.go#L530: 	t.mu.Lock()
		named.go#L677: 			t.mu.Lock()

	golang.org/x/net/http2
		client_conn_pool.go#L76: 		p.mu.Lock()
		client_conn_pool.go#L143: 	c.p.mu.Lock()
		client_conn_pool.go#L162: 	p.mu.Lock()
		client_conn_pool.go#L201: 	p.mu.Lock()
		client_conn_pool.go#L231: 	p.mu.Lock()
		client_conn_pool.go#L249: 	p.mu.Lock()
		pipe.go#L36: 	p.mu.Lock()
		pipe.go#L45: 	p.mu.Lock()
		pipe.go#L56: 	p.mu.Lock()
		pipe.go#L88: 	p.mu.Lock()
		pipe.go#L126: 	p.mu.Lock()
		pipe.go#L163: 	p.mu.Lock()
		pipe.go#L174: 	p.mu.Lock()
		server.go#L190: 	s.mu.Lock()
		server.go#L199: 	s.mu.Lock()
		server.go#L208: 	s.mu.Lock()
		server.go#L879: 		testHookOnPanicMu.Lock()
		server.go#L2898: 	rws.closeNotifierMu.Lock()
		transport.go#L456: 	cs.cc.mu.Lock()
		transport.go#L478: 	cc.mu.Lock()
		transport.go#L885: 	cc.mu.Lock()
		transport.go#L891: 	cc.mu.Lock()
		transport.go#L931: 	cc.mu.Lock()
		transport.go#L940: 	cc.mu.Lock()
		transport.go#L984: 	cc.wmu.Lock()
		transport.go#L991: 	cc.mu.Lock()
		transport.go#L1011: 	cc.mu.Lock()
		transport.go#L1106: 	cc.mu.Lock()
		transport.go#L1124: 	cc.mu.Lock()
		transport.go#L1140: 		cc.mu.Lock()
		transport.go#L1160: 		cc.mu.Lock()
		transport.go#L1170: 	cc.mu.Lock()
		transport.go#L1180: 	cc.wmu.Lock()
		transport.go#L1196: 	cc.mu.Lock()
		transport.go#L1252: 	cc.mu.Lock()
		transport.go#L1326: 		cs.cc.mu.Lock()
		transport.go#L1429: 	cc.mu.Lock()
		transport.go#L1540: 	cc.wmu.Lock()
		transport.go#L1608: 	cc.mu.Lock()
		transport.go#L1660: 					cc.mu.Lock()
		transport.go#L1685: 	cc.wmu.Lock()
		transport.go#L1815: 	cc.mu.Lock()
		transport.go#L1855: 			cc.mu.Lock()
		transport.go#L1876: 			cc.wmu.Lock()
		transport.go#L1907: 	cc.mu.Lock()
		transport.go#L1915: 	cc.wmu.Lock()
		transport.go#L1945: 	cc.mu.Lock()
		transport.go#L2037: 	cc.mu.Lock()
		transport.go#L2076: 		cc.wmu.Lock()
		transport.go#L2116: 	cc.mu.Lock()
		transport.go#L2146: 		cc.mu.Lock()
		transport.go#L2530: 	cc.mu.Lock()
		transport.go#L2539: 		cc.wmu.Lock()
		transport.go#L2563: 		cc.mu.Lock()
		transport.go#L2570: 		cc.wmu.Lock()
		transport.go#L2597: 		cc.mu.Lock()
		transport.go#L2612: 			cc.mu.Lock()
		transport.go#L2620: 				cc.wmu.Lock()
		transport.go#L2654: 		cc.mu.Lock()
		transport.go#L2685: 			cc.wmu.Lock()
		transport.go#L2717: 		rl.cc.mu.Lock()
		transport.go#L2738: 	rl.cc.mu.Lock()
		transport.go#L2780: 	cc.wmu.Lock()
		transport.go#L2795: 	cc.mu.Lock()
		transport.go#L2884: 	cc.mu.Lock()
		transport.go#L2936: 		cc.mu.Lock()
		transport.go#L2948: 		cc.wmu.Lock()
		transport.go#L2975: 		cc.mu.Lock()
		transport.go#L2991: 	cc.wmu.Lock()
		transport.go#L3017: 	cc.wmu.Lock()
		transport.go#L3174: 	cc.mu.Lock()

	golang.org/x/sync/semaphore
		semaphore.go#L41: 	s.mu.Lock()
		semaphore.go#L76: 		s.mu.Lock()
		semaphore.go#L112: 	s.mu.Lock()
		semaphore.go#L123: 	s.mu.Lock()

	golang.org/x/sys/unix
		mremap.go#L31: 	m.Lock()
		syscall_unix.go#L121: 	m.Lock()
		syscall_unix.go#L134: 	m.Lock()

	golang.org/x/tools/go/packages
		packages.go#L1324: 	ld.parseCacheMu.Lock()
		packages.go#L1454: 	ld.exportMu.Lock()

	golang.org/x/tools/go/types/typeutil
		methodsetcache.go#L32: 	cache.mu.Lock()

	golang.org/x/tools/internal/gcimporter
		predeclared.go#L22: 	predeclMu.Lock()

	google.golang.org/grpc
		balancer_wrapper.go#L157: 	ccb.mu.Lock()
		balancer_wrapper.go#L185: 	ccb.mu.Lock()
		balancer_wrapper.go#L232: 	ccb.mu.Lock()
		balancer_wrapper.go#L255: 	ccb.mu.Lock()
		balancer_wrapper.go#L324: 		acbw.healthMu.Lock()
		balancer_wrapper.go#L394: 	acbw.producersMu.Lock()
		balancer_wrapper.go#L412: 		acbw.producersMu.Lock()
		balancer_wrapper.go#L427: 	acbw.producersMu.Lock()
		balancer_wrapper.go#L473: 	acbw.healthMu.Lock()
		balancer_wrapper.go#L497: 		acbw.healthMu.Lock()
		balancer_wrapper.go#L509: 				acbw.healthMu.Lock()
		clientconn.go#L551: 	csm.mu.Lock()
		clientconn.go#L572: 	csm.mu.Lock()
		clientconn.go#L578: 	csm.mu.Lock()
		clientconn.go#L926: 	ac.mu.Lock()
		clientconn.go#L970: 	ac.mu.Lock()
		clientconn.go#L1283: 		ac.mu.Lock()
		clientconn.go#L1300: 			ac.mu.Lock()
		clientconn.go#L1310: 		ac.mu.Lock()
		clientconn.go#L1318: 	ac.mu.Lock()
		clientconn.go#L1333: 		ac.mu.Lock()
		clientconn.go#L1369: 		ac.mu.Lock()
		clientconn.go#L1411: 	ac.mu.Lock()
		clientconn.go#L1488: 		ac.mu.Lock()
		clientconn.go#L1497: 		ac.mu.Lock()
		clientconn.go#L1518: 	ac.mu.Lock()
		clientconn.go#L1527: 	ac.mu.Lock()
		clientconn.go#L1540: 	ac.mu.Lock()
		clientconn.go#L1607: 	rt.mu.Lock()
		clientconn.go#L1620: 	rt.mu.Lock()
		clientconn.go#L1661: 	cc.lceMu.Lock()
		clientconn.go#L1667: 	cc.lceMu.Lock()
		resolver_wrapper.go#L112: 	ccr.mu.Lock()
		resolver_wrapper.go#L130: 	ccr.mu.Lock()
		resolver_wrapper.go#L149: 	ccr.mu.Lock()
		resolver_wrapper.go#L164: 	ccr.mu.Lock()
		server.go#L763: 	s.mu.Lock()
		server.go#L870: 	s.mu.Lock()
		server.go#L902: 		s.mu.Lock()
		server.go#L928: 				s.mu.Lock()
		server.go#L940: 			s.mu.Lock()
		server.go#L1018: 		s.mu.Lock()
		server.go#L1121: 	s.mu.Lock()
		server.go#L1142: 	s.mu.Lock()
		server.go#L1612: 				ss.mu.Lock()
		server.go#L1740: 			ss.mu.Lock()
		server.go#L1759: 		ss.mu.Lock()
		server.go#L1943: 	s.mu.Lock()
		server.go#L1950: 	s.mu.Lock()
		stream.go#L639: 	cs.mu.Lock()
		stream.go#L778: 	cs.mu.Lock()
		stream.go#L803: 		cs.mu.Lock()
		stream.go#L1035: 	cs.mu.Lock()
		stream.go#L1096: 		a.mu.Lock()
		stream.go#L1153: 		a.mu.Lock()
		stream.go#L1184: 	a.mu.Lock()
		stream.go#L1338: 			ac.mu.Lock()
		stream.go#L1508: 	as.mu.Lock()
		stream.go#L1666: 			ss.mu.Lock()
		stream.go#L1751: 			ss.mu.Lock()
		trace.go#L84: 	f.mu.Lock()
		trace.go#L90: 	f.mu.Lock()

	google.golang.org/grpc/balancer/endpointsharding
		endpointsharding.go#L139: 	es.childMu.Lock()
		endpointsharding.go#L162: 			es.mu.Lock()
		endpointsharding.go#L207: 	es.childMu.Lock()
		endpointsharding.go#L225: 	es.childMu.Lock()
		endpointsharding.go#L234: 	es.childMu.Lock()
		endpointsharding.go#L252: 	es.mu.Lock()
		endpointsharding.go#L352: 	bw.es.mu.Lock()
		endpointsharding.go#L365: 		bw.es.childMu.Lock()

	google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
		pickfirstleaf.go#L213: 	b.mu.Lock()
		pickfirstleaf.go#L240: 	b.mu.Lock()
		pickfirstleaf.go#L340: 	b.mu.Lock()
		pickfirstleaf.go#L351: 	b.mu.Lock()
		pickfirstleaf.go#L557: 		b.mu.Lock()
		pickfirstleaf.go#L579: 	b.mu.Lock()
		pickfirstleaf.go#L757: 	b.mu.Lock()

	google.golang.org/grpc/health
		producer.go#L49: 		p.mu.Lock()
		producer.go#L69: 	p.mu.Lock()

	google.golang.org/grpc/internal/balancer/gracefulswitch
		gracefulswitch.go#L80: 		gsb.currentMu.Lock()
		gracefulswitch.go#L106: 	gsb.mu.Lock()
		gracefulswitch.go#L135: 		gsb.mu.Lock()
		gracefulswitch.go#L156: 	gsb.mu.Lock()
		gracefulswitch.go#L231: 	gsb.currentMu.Lock()
		gracefulswitch.go#L233: 	gsb.mu.Lock()
		gracefulswitch.go#L267: 	gsb.mu.Lock()
		gracefulswitch.go#L312: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L323: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L361: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L375: 	bw.gsb.mu.Lock()
		gracefulswitch.go#L402: 	bw.gsb.mu.Lock()

	google.golang.org/grpc/internal/binarylog
		sink.go#L100: 	fs.mu.Lock()
		sink.go#L126: 			fs.mu.Lock()
		sink.go#L136: 	fs.mu.Lock()

	google.golang.org/grpc/internal/buffer
		unbounded.go#L56: 	b.mu.Lock()
		unbounded.go#L76: 	b.mu.Lock()
		unbounded.go#L106: 	b.mu.Lock()

	google.golang.org/grpc/internal/channelz
		trace.go#L108: 	c.mu.Lock()
		trace.go#L133: 	c.mu.Lock()

	google.golang.org/grpc/internal/grpcsync
		pubsub.go#L73: 	ps.mu.Lock()
		pubsub.go#L81: 			ps.mu.Lock()
		pubsub.go#L91: 		ps.mu.Lock()
		pubsub.go#L100: 	ps.mu.Lock()
		pubsub.go#L107: 			ps.mu.Lock()

	google.golang.org/grpc/internal/resolver/delegatingresolver
		delegatingresolver.go#L128: 	r.childMu.Lock()
		delegatingresolver.go#L173: 	r.childMu.Lock()
		delegatingresolver.go#L180: 	r.childMu.Lock()
		delegatingresolver.go#L306: 	r.mu.Lock()
		delegatingresolver.go#L331: 			r.childMu.Lock()
		delegatingresolver.go#L350: 	r.mu.Lock()
		delegatingresolver.go#L369: 			r.childMu.Lock()
		delegatingresolver.go#L386: 			r.childMu.Lock()

	google.golang.org/grpc/internal/transport
		bdp_estimator.go#L86: 	b.mu.Lock()
		bdp_estimator.go#L110: 	b.mu.Lock()
		controlbuf.go#L366: 	c.mu.Lock()
		controlbuf.go#L411: 		c.mu.Lock()
		controlbuf.go#L460: 	c.mu.Lock()
		flowcontrol.go#L137: 	f.mu.Lock()
		flowcontrol.go#L146: 	f.mu.Lock()
		flowcontrol.go#L175: 	f.mu.Lock()
		flowcontrol.go#L190: 	f.mu.Lock()
		handler_server.go#L229: 	ht.writeStatusMu.Lock()
		handler_server.go#L249: 		s.hdrMu.Lock()
		handler_server.go#L280: 		s.hdrMu.Lock()
		handler_server.go#L325: 	s.hdrMu.Lock()
		http2_client.go#L530: 	t.mu.Lock()
		http2_client.go#L794: 			t.mu.Lock()
		http2_client.go#L832: 		t.mu.Lock()
		http2_client.go#L954: 			t.mu.Lock()
		http2_client.go#L993: 	t.mu.Lock()
		http2_client.go#L1068: 	t.mu.Lock()
		http2_client.go#L1121: 	t.mu.Lock()
		http2_client.go#L1151: 		t.mu.Lock()
		http2_client.go#L1328: 	t.mu.Lock()
		http2_client.go#L1423: 	t.mu.Lock()
		http2_client.go#L1665: 				t.mu.Lock()
		http2_client.go#L1744: 			t.mu.Lock()
		http2_client.go#L1842: 	t.mu.Lock()
		http2_server.go#L370: 	t.maxStreamMu.Lock()
		http2_server.go#L549: 	t.mu.Lock()
		http2_server.go#L684: 				t.mu.Lock()
		http2_server.go#L735: 	t.mu.Lock()
		http2_server.go#L774: 	t.mu.Lock()
		http2_server.go#L940: 	t.mu.Lock()
		http2_server.go#L1010: 	s.hdrMu.Lock()
		http2_server.go#L1079: 	s.hdrMu.Lock()
		http2_server.go#L1212: 			t.mu.Lock()
		http2_server.go#L1281: 	t.mu.Lock()
		http2_server.go#L1307: 	t.mu.Lock()
		http2_server.go#L1371: 	t.mu.Lock()
		http2_server.go#L1385: 	t.maxStreamMu.Lock()
		http2_server.go#L1386: 	t.mu.Lock()
		http_util.go#L426: 	writeBufferMutex.Lock()
		server_stream.go#L160: 	s.hdrMu.Lock()
		server_stream.go#L176: 	s.hdrMu.Lock()
		transport.go#L79: 	b.mu.Lock()
		transport.go#L103: 	b.mu.Lock()

	google.golang.org/protobuf/internal/filedesc
		desc.go#L161: 	fd.mu.Lock()

	google.golang.org/protobuf/internal/impl
		checkinit.go#L132: 	needsInitCheckMu.Lock()
		codec_extension.go#L118: 	f.lazy.mu.Lock()
		codec_extension.go#L124: 	f.lazy.mu.Lock()
		extension.go#L125: 	xi.mu.Lock()
		legacy_message.go#L166: 	aberrantMessageDescLock.Lock()
		message.go#L76: 	mi.initMu.Lock()

	html/template
		template.go#L48: 	ns.mu.Lock()
		template.go#L87: 	t.nameSpace.mu.Lock()
		template.go#L97: 	t.nameSpace.mu.Lock()
		template.go#L146: 	t.nameSpace.mu.Lock()
		template.go#L199: 	t.nameSpace.mu.Lock()
		template.go#L222: 	t.nameSpace.mu.Lock()
		template.go#L247: 	t.nameSpace.mu.Lock()
		template.go#L305: 	t.nameSpace.mu.Lock()
		template.go#L356: 	t.nameSpace.mu.Lock()

	internal/bisect
		bisect.go#L749: 	d.mu.Lock()

	internal/godebug
		godebug.go#L234: 	updateMu.Lock()

	internal/singleflight
		singleflight.go#L48: 	g.mu.Lock()
		singleflight.go#L71: 	g.mu.Lock()
		singleflight.go#L95: 	g.mu.Lock()
		singleflight.go#L112: 	g.mu.Lock()

	internal/testlog
		exit.go#L18: 	panicOnExit0.mu.Lock()
		exit.go#L42: 	panicOnExit0.mu.Lock()

	io
		pipe.go#L22: 	a.Lock()
		pipe.go#L30: 	a.Lock()
		pipe.go#L81: 		p.wrMu.Lock()

	log
		log.go#L81: 	l.outMu.Lock()
		log.go#L242: 	l.outMu.Lock()
		log.go#L358: 	l.outMu.Lock()

	log/slog
		handler.go#L320: 	h.mu.Lock()

	math/big
		natconv.go#L511: 		cacheBase10.Lock()

	math/rand
		rand.go#L375: 	fs.mu.Lock()
		rand.go#L516: 	r.lk.Lock()
		rand.go#L523: 	r.lk.Lock()
		rand.go#L530: 	r.lk.Lock()
		rand.go#L537: 	r.lk.Lock()
		rand.go#L555: 	r.lk.Lock()

	mime
		type.go#L38: 	extensionsMu.Lock()
		type.go#L255: 	extensionsMu.Lock()

	net
		hosts.go#L130: 	hosts.Lock()
		hosts.go#L150: 	hosts.Lock()
		nss.go#L35: 	nssConfig.mu.Lock()
		nss.go#L73: 	conf.mu.Lock()
		pipe.go#L32: 	d.mu.Lock()
		pipe.go#L68: 	d.mu.Lock()
		pipe.go#L191: 	p.wrMu.Lock() // Ensure entirety of b is written together

	net/http
		clientconn.go#L179: 	cc.stateHookMu.Lock()
		clientconn.go#L297: 	cc.stateHookMu.Lock()
		clientconn.go#L367: 	cc.stateHookMu.Lock()
		clientconn.go#L413: 	cc.pconn.mu.Lock()
		clientconn.go#L422: 	cc.pconn.mu.Lock()
		clientconn.go#L431: 	cc.pconn.mu.Lock()
		clientconn.go#L446: 	cc.pconn.mu.Lock()
		h2_bundle.go#L797: 		p.mu.Lock()
		h2_bundle.go#L864: 	c.p.mu.Lock()
		h2_bundle.go#L883: 	p.mu.Lock()
		h2_bundle.go#L922: 	p.mu.Lock()
		h2_bundle.go#L952: 	p.mu.Lock()
		h2_bundle.go#L970: 	p.mu.Lock()
		h2_bundle.go#L3888: 	p.mu.Lock()
		h2_bundle.go#L3897: 	p.mu.Lock()
		h2_bundle.go#L3908: 	p.mu.Lock()
		h2_bundle.go#L3940: 	p.mu.Lock()
		h2_bundle.go#L3978: 	p.mu.Lock()
		h2_bundle.go#L4015: 	p.mu.Lock()
		h2_bundle.go#L4026: 	p.mu.Lock()
		h2_bundle.go#L4176: 	s.mu.Lock()
		h2_bundle.go#L4185: 	s.mu.Lock()
		h2_bundle.go#L4194: 	s.mu.Lock()
		h2_bundle.go#L4892: 		http2testHookOnPanicMu.Lock()
		h2_bundle.go#L6895: 	rws.closeNotifierMu.Lock()
		h2_bundle.go#L7761: 	cs.cc.mu.Lock()
		h2_bundle.go#L7783: 	cc.mu.Lock()
		h2_bundle.go#L8193: 	cc.mu.Lock()
		h2_bundle.go#L8199: 	cc.mu.Lock()
		h2_bundle.go#L8239: 	cc.mu.Lock()
		h2_bundle.go#L8248: 	cc.mu.Lock()
		h2_bundle.go#L8292: 	cc.wmu.Lock()
		h2_bundle.go#L8299: 	cc.mu.Lock()
		h2_bundle.go#L8319: 	cc.mu.Lock()
		h2_bundle.go#L8445: 	cc.mu.Lock()
		h2_bundle.go#L8463: 	cc.mu.Lock()
		h2_bundle.go#L8479: 		cc.mu.Lock()
		h2_bundle.go#L8499: 		cc.mu.Lock()
		h2_bundle.go#L8509: 	cc.mu.Lock()
		h2_bundle.go#L8519: 	cc.wmu.Lock()
		h2_bundle.go#L8535: 	cc.mu.Lock()
		h2_bundle.go#L8591: 	cc.mu.Lock()
		h2_bundle.go#L8665: 		cs.cc.mu.Lock()
		h2_bundle.go#L8768: 	cc.mu.Lock()
		h2_bundle.go#L8879: 	cc.wmu.Lock()
		h2_bundle.go#L8947: 	cc.mu.Lock()
		h2_bundle.go#L9003: 					cc.mu.Lock()
		h2_bundle.go#L9028: 	cc.wmu.Lock()
		h2_bundle.go#L9160: 	cc.mu.Lock()
		h2_bundle.go#L9200: 			cc.mu.Lock()
		h2_bundle.go#L9221: 			cc.wmu.Lock()
		h2_bundle.go#L9252: 	cc.mu.Lock()
		h2_bundle.go#L9260: 	cc.wmu.Lock()
		h2_bundle.go#L9290: 	cc.mu.Lock()
		h2_bundle.go#L9382: 	cc.mu.Lock()
		h2_bundle.go#L9421: 		cc.wmu.Lock()
		h2_bundle.go#L9461: 	cc.mu.Lock()
		h2_bundle.go#L9491: 		cc.mu.Lock()
		h2_bundle.go#L9875: 	cc.mu.Lock()
		h2_bundle.go#L9884: 		cc.wmu.Lock()
		h2_bundle.go#L9908: 		cc.mu.Lock()
		h2_bundle.go#L9915: 		cc.wmu.Lock()
		h2_bundle.go#L9942: 		cc.mu.Lock()
		h2_bundle.go#L9957: 			cc.mu.Lock()
		h2_bundle.go#L9965: 				cc.wmu.Lock()
		h2_bundle.go#L9999: 		cc.mu.Lock()
		h2_bundle.go#L10030: 			cc.wmu.Lock()
		h2_bundle.go#L10062: 		rl.cc.mu.Lock()
		h2_bundle.go#L10083: 	rl.cc.mu.Lock()
		h2_bundle.go#L10126: 	cc.wmu.Lock()
		h2_bundle.go#L10142: 	cc.mu.Lock()
		h2_bundle.go#L10231: 	cc.mu.Lock()
		h2_bundle.go#L10283: 		cc.mu.Lock()
		h2_bundle.go#L10295: 		cc.wmu.Lock()
		h2_bundle.go#L10323: 		cc.mu.Lock()
		h2_bundle.go#L10339: 	cc.wmu.Lock()
		h2_bundle.go#L10365: 	cc.wmu.Lock()
		h2_bundle.go#L10472: 	gz.mu.Lock()
		h2_bundle.go#L10490: 	gz.mu.Lock()
		h2_bundle.go#L10502: 	gz.mu.Lock()
		h2_bundle.go#L10596: 	cc.cc.mu.Lock()
		h2_bundle.go#L10606: 	cc.cc.mu.Lock()
		h2_bundle.go#L10617: 	cc.cc.mu.Lock()
		h2_bundle.go#L10629: 	cc.cc.mu.Lock()
		h2_bundle.go#L10635: 	cc.cc.mu.Lock()
		h2_bundle.go#L10676: 	cc.mu.Lock()
		server.go#L311: 	c.mu.Lock()
		server.go#L575: 	w.writeContinueMu.Lock()
		server.go#L673: 	cr.mu.Lock()
		server.go#L945: 		w.writeContinueMu.Lock()
		server.go#L1400: 			bdy.mu.Lock()
		server.go#L2211: 	c.mu.Lock()
		server.go#L2225: 	w.lazyCloseNotifyMu.Lock()
		server.go#L2240: 	w.lazyCloseNotifyMu.Lock()
		server.go#L3102: 	s.mu.Lock()
		server.go#L3112: 	s.mu.Lock()
		server.go#L3153: 	s.mu.Lock()
		server.go#L3194: 	s.mu.Lock()
		server.go#L3202: 	s.mu.Lock()
		server.go#L3576: 	s.mu.Lock()
		server.go#L3595: 	s.mu.Lock()
		server.go#L3844: 		tw.mu.Lock()
		server.go#L3854: 		tw.mu.Lock()
		server.go#L3893: 	tw.mu.Lock()
		server.go#L3922: 	tw.mu.Lock()
		server.go#L3999: 	uniqNameMu.Lock()
		transfer.go#L832: 	b.mu.Lock()
		transfer.go#L972: 	b.mu.Lock()
		transfer.go#L1013: 	b.mu.Lock()
		transfer.go#L1021: 	b.mu.Lock()
		transfer.go#L1027: 	b.mu.Lock()
		transport.go#L542: 	tr.mu.Lock()
		transport.go#L879: 	t.altMu.Lock()
		transport.go#L899: 	t.idleMu.Lock()
		transport.go#L910: 	t.connsPerHostMu.Lock()
		transport.go#L932: 		t.reqMu.Lock()
		transport.go#L936: 	t.reqMu.Lock()
		transport.go#L952: 	t.reqMu.Lock()
		transport.go#L1073: 		pconn.mu.Lock()
		transport.go#L1087: 	t.idleMu.Lock()
		transport.go#L1179: 	t.idleMu.Lock()
		transport.go#L1265: 	t.idleMu.Lock()
		transport.go#L1354: 	w.mu.Lock()
		transport.go#L1362: 	w.mu.Lock()
		transport.go#L1370: 	w.mu.Lock()
		transport.go#L1391: 	w.mu.Lock()
		transport.go#L1597: 	t.connsPerHostMu.Lock()
		transport.go#L1630: 		t.connsPerHostMu.Lock()
		transport.go#L1668: 	t.connsPerHostMu.Lock()
		transport.go#L2184: 	pc.mu.Lock()
		transport.go#L2193: 	pc.mu.Lock()
		transport.go#L2200: 	pc.mu.Lock()
		transport.go#L2207: 	pc.mu.Lock()
		transport.go#L2218: 	t.idleMu.Lock()
		transport.go#L2258: 	req.mu.Lock()
		transport.go#L2332: 		pc.mu.Lock()
		transport.go#L2365: 		pc.mu.Lock()
		transport.go#L2816: 	pc.mu.Lock()
		transport.go#L2823: 			pc.mu.Lock()
		transport.go#L2976: 	pc.mu.Lock()
		transport.go#L2987: 	pc.mu.Lock()
		transport.go#L3065: 	es.mu.Lock()
		transport.go#L3077: 		es.mu.Lock()
		transport.go#L3088: 	es.mu.Lock()
		transport.go#L3152: 	gz.mu.Lock()
		transport.go#L3170: 	gz.mu.Lock()
		transport.go#L3182: 	gz.mu.Lock()

	net/http/httptest
		server.go#L231: 	s.mu.Lock()
		server.go#L283: 	s.mu.Lock()
		server.go#L295: 	s.mu.Lock()
		server.go#L350: 		s.mu.Lock()

	net/http/httputil
		persist.go#L66: 	sc.mu.Lock()
		persist.go#L102: 			sc.mu.Lock()
		persist.go#L108: 	sc.mu.Lock()
		persist.go#L133: 			sc.mu.Lock()
		persist.go#L141: 	sc.mu.Lock()
		persist.go#L167: 	sc.mu.Lock()
		persist.go#L178: 	sc.mu.Lock()
		persist.go#L191: 	sc.mu.Lock()
		persist.go#L214: 	sc.mu.Lock()
		persist.go#L276: 	cc.mu.Lock()
		persist.go#L312: 			cc.mu.Lock()
		persist.go#L318: 	cc.mu.Lock()
		persist.go#L340: 	cc.mu.Lock()
		persist.go#L354: 	cc.mu.Lock()
		persist.go#L365: 	cc.mu.Lock()
		persist.go#L378: 	cc.mu.Lock()
		persist.go#L399: 			cc.mu.Lock()
		persist.go#L407: 	cc.mu.Lock()
		reverseproxy.go#L546: 			roundTripMutex.Lock()
		reverseproxy.go#L565: 	roundTripMutex.Lock()
		reverseproxy.go#L775: 	m.mu.Lock()
		reverseproxy.go#L795: 	m.mu.Lock()
		reverseproxy.go#L805: 	m.mu.Lock()

	net/textproto
		pipeline.go#L37: 	p.mu.Lock()
		pipeline.go#L82: 	s.mu.Lock()
		pipeline.go#L100: 	s.mu.Lock()

	os
		dir_unix.go#L62: 	d.mu.Lock()
		file.go#L368: 		getwdCache.Lock()
		getwd.go#L74: 	getwdCache.Lock()
		getwd.go#L144: 	getwdCache.Lock()
		root_openat.go#L32: 	r.mu.Lock()
		root_openat.go#L43: 	r.mu.Lock()
		root_openat.go#L53: 	r.mu.Lock()

	reflect
		type.go#L1903: 	funcTypesMutex.Lock()
		type.go#L1988: 	funcLookupCache.Lock()
		type.go#L2526: 	structLookupCache.Lock()

	runtime/pprof
		pprof.go#L256: 	profiles.mu.Lock()
		pprof.go#L331: 	p.mu.Lock()
		pprof.go#L372: 	p.mu.Lock()
		pprof.go#L383: 	p.mu.Lock()
		pprof.go#L412: 	p.mu.Lock()
		pprof.go#L796: 	goroutineLeakProfileLock.Lock()
		pprof.go#L900: 	cpu.Lock()
		pprof.go#L951: 	cpu.Lock()

	runtime/trace
		flightrecorder.go#L131: 	fr.ringMu.Lock()
		recorder.go#L67: 	r.ringMu.Lock()
		subscribe.go#L30: 	t.Lock()
		subscribe.go#L33: 	t.subscribersMu.Lock()
		subscribe.go#L42: 		t.subscribersMu.Lock()
		subscribe.go#L51: 	t.Lock()
		subscribe.go#L56: 	t.subscribersMu.Lock()
		subscribe.go#L69: 	t.Lock()
		subscribe.go#L72: 	t.subscribersMu.Lock()
		subscribe.go#L81: 		t.subscribersMu.Lock()
		subscribe.go#L90: 	t.Lock()
		subscribe.go#L95: 	t.subscribersMu.Lock()
		subscribe.go#L152: 	t.subscribersMu.Lock()
		subscribe.go#L183: 				t.subscribersMu.Lock()

	sync
		mutex.go#L45: func (m *Mutex) Lock() {
		once.go#L74: 	o.m.Lock()
		pool.go#L227: 	allPoolsMu.Lock()
		rwmutex.go#L150: 	rw.w.Lock()

	syscall
		forkpipe2.go#L40: 	forkingLock.Lock()
		forkpipe2.go#L70: 		forkingLock.Lock()
		forkpipe2.go#L85: 	forkingLock.Lock()
		syscall_unix.go#L66: 	m.Lock()
		syscall_unix.go#L79: 	m.Lock()

	testing
		benchmark.go#L198: 	benchmarkLock.Lock()
		benchmark.go#L813: 	defer benchmarkLock.Lock()
		match.go#L86: 	m.mu.Lock()
		match.go#L93: 	matchMutex.Lock()
		match.go#L120: 	m.mu.Lock()
		testing.go#L600: 	p.lastNameMu.Lock()
		testing.go#L614: 	p.lastNameMu.Lock()
		testing.go#L1434: 	c.tempDirMu.Lock()
		testing.go#L2212: 	s.mu.Lock()
		testing.go#L2224: 	s.mu.Lock()

	unique
		canonmap.go#L97: 		i.mu.Lock()
		canonmap.go#L214: 		i.mu.Lock()
		canonmap.go#L241: 				parent.mu.Lock()